Generative Ai: Opportunities, Challenges, And Ethical Considerations